ul {
    margin-left: 1.4rem;
}

li {
    margin-left: 1rem;
    line-height: 2.4rem;
    font-size: 1.4rem;
    list-style: circle;
}

li.has-children {
    list-style: none;
}

li > span {
    color: #7e7e7e;
    display: inline-block;
    width: 21.5rem;
    white-space: nowrap;
    overflow-x: hidden;
    vertical-align: middle;
    cursor: pointer;
}

li > a {
}

li > a:hover, li > a.active {
    color: #FF6600;
}

li > a.deprecated {
    text-decoration: line-through;
}

li > i {

}

li > i.material-icons {
    margin-right: 0.4rem;
    cursor: pointer;
    color: #999999;
}

li > i.material-icons.rotate-90 {
    transform: rotate(90deg);
}

i.material-icons {
    font-size: 1.6rem;
}

li.rest-api-item {
    list-style-type: disc;
    margin-left: 2.7rem;
}

li.dubbo-api-item {
    list-style-type: square;
    margin-left: 2.7rem;
}

li.md-item {
    margin-left: 2.8rem;
}
